forest pond - German English Dictionary